package com.huawei.hms.aaid.b;

import android.content.Context;
import com.huawei.hms.api.Api.ApiOptions.NoOptions;
import com.huawei.hms.api.HuaweiApiAvailability;
import com.huawei.hms.common.internal.AbstractClientBuilder;
import com.huawei.hms.common.internal.BaseHmsClient.ConnectionCallbacks;
import com.huawei.hms.common.internal.BaseHmsClient.OnConnectionFailedListener;
import com.huawei.hms.common.internal.ClientSettings;
import java.util.Arrays;

public class e extends AbstractClientBuilder<d, NoOptions> {
    public d buildClient(Context context, ClientSettings clientSettings, OnConnectionFailedListener onConnectionFailedListener, ConnectionCallbacks connectionCallbacks) {
        clientSettings.setApiName(Arrays.asList(new String[]{HuaweiApiAvailability.HMS_API_NAME_PUSH, "Core.API"}));
        return new d(context, clientSettings, onConnectionFailedListener, connectionCallbacks);
    }
}
